double ended queue - French English Dictionary